genetically-modified animals - Spanish English Dictionary